using System;
using System.Net.Sockets;
using System.Runtime.CompilerServices;

namespace Beetle;

public class ChannelCreatingArgs : EventArgs
{
	[CompilerGenerated]
	private Socket a;

	[CompilerGenerated]
	private TcpServer b;

	[CompilerGenerated]
	private bool c;

	public Socket Socket
	{
		[CompilerGenerated]
		get
		{
			return a;
		}
		[CompilerGenerated]
		internal set
		{
			a = value;
		}
	}

	public TcpServer Server
	{
		[CompilerGenerated]
		get
		{
			return b;
		}
		[CompilerGenerated]
		internal set
		{
			b = value;
		}
	}

	public bool Cancel
	{
		[CompilerGenerated]
		get
		{
			return c;
		}
		[CompilerGenerated]
		set
		{
			c = value;
		}
	}

	public ChannelCreatingArgs()
	{
		Cancel = false;
	}
}
